* emacs.c (SEPCHAR): Instead of defining this to be ',' on VMS and
authorJim Blandy <jimb@redhat.com>
Tue, 4 May 1993 00:28:07 +0000 (00:28 +0000)
committerJim Blandy <jimb@redhat.com>
Tue, 4 May 1993 00:28:07 +0000 (00:28 +0000)
':' elsewhere, just have it default to ':' if not #defined, and
#define it to be ',' in s/vms.h; OS/2 will need it to be ';'.
* s/vms.h (SEPCHAR): #define this to be ','.
* s/template.h (SEPCHAR): Mention this.

* s/vms.h (xfree): #define this to emacs_xfree, to avoid case
conflict with XFree; on VMS, external symbols are case-insensitive.

src/s/vms.h

index 8278cfbcfacad6def229449c2bbca9be37dac12e..e2a9af5d9fe265488c97f5a4411b67850187af0c 100644 (file)
@@ -250,3 +250,9 @@ globalref char sdata[];
 #define NULL_DEVICE "NLA0:"
 
 #define EXEC_SUFFIXES ".exe:.com"
+
+/* Case conflict with Xlib XFree () */
+#define xfree emacs_xfree
+
+/* What separator do we use in paths?  */
+#define SEPCHAR ','